Big Huge Thesaurus

managing editor

noun

sounds kind of like